class MyMath:
    def __init__(self, name):
        self.name = name
        print(f"This is {self.name}'s Math class")


    def add(self, x, y):
        result = x + y
        print(f'The result of {x} add {y} is {result}')


    def subtract(self, x, y):
        result = x - y
        print(f'The result of {x} subtract {y} is {result}')


    def multiply(self, x, y):
        result = x * y
        print(f'The result of {x} multiply {y} is {result}')


    def divide(self, x, y):
        result = x / y
        print(f'The result of {x} divide {y} is {result}')


    def my_sqrt(self, x, cons=1/2):
        result = x ** cons
        print(f'The result of {x}\'s sqrt is {result}')


    def power(self, x, y):
        result = x ** y
        print(f'The result of {x} power {y} is {result}')


    def mod(self, x, y):
        result = x % y
        print(f'The result of {x} mod {y} is {result}')



chaos_math = MyMath('chaos')
chaos_math.add(5, 6)
chaos_math.subtract(1, 2)
chaos_math.my_sqrt(4)